tufted carpet - German English Dictionary